cause anguish to - Français Anglais Dictionnaire